wild crab (malus sylvestris) - Spanish English Dictionary